a short-arse - English Synonyms Dictionary